package com.dhl.fin.api.dto;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

@Data
public class WeiXinRefundDTO {


    /**
     * 商户订单号
     */
    @NotEmpty(message = "商户订单号不能为空")
    String orderNumber;

    /**
     * 退款金额 ，单位：分
     */
    @NotNull(message = "退款金额不能为空")
    Long amount;

    /**
     * 微信交易单号
     */
    @NotEmpty(message = "微信交易单号不能为空")
    String transaction;

    /**
     * 退款原因
     */
    @NotEmpty(message = "退款原因不能为空")
    String reason;


}
